tracker ball - French English Dictionary